train of thought - İngilizce Eşanlam Sözlük

train of thought

n.
[1] thread